Source:
Nature [Nature] 2004 Feb 26; Vol. 427 (6977), pp. 868-9.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium:
Source:
Nature [Nature] 2002 Aug 08; Vol. 418 (6898), pp. 3.Publisher: Nature Publishing Group Country of Publication: England NLM ID: 0410462 Publication Model: Print Cited Medium: